@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none;}
img{ border:0;}

.online_icon{overflow:hidden;display: block;width: 30px;height: 110px;background-image:url(images/onlineService.png);margin-left:30px; }

.online_windows{ width:144px;}
.online_w_top{  height:10px;  _margin-bottom:-7px;}
.online_w_c{ padding:0 5px;}
.online_w_bottom{  height:29px;}

.online_content a.qq_icon{ width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer;}
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h2{height:29px; line-height:29px; font-size:12px; color:#666; text-align:center;margin-top: 5px;margin-bottom: 5px;]}
.online_bar h2 a{display:block;cursor:pointer;}

.collapse h2 a{ color:#FFF; text-decoration:none;background-color:#1c336e;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#ff3534;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0;}
.online_content ul{background-color:#F3F6FF;}
.online_content ul li{ height:26px; line-height:24px; margin-bottom:0px; font-size:12px; border-bottom:1px dashed #00F;}
.online_content ul li a:hover{color:#ff3534; }

#online_qq_layer { width:225px; height:455px; position:fixed; right:-150px; top:100px;z-index:20;}
#online_qq_tab {float:left; margin-top: 50px;}
#onlineService {float:left; margin-left:2px;border:#D9DEF7 1px solid;background-color:#F3F6FF;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}
